package com.hitqz.robot.daemon.quartz.model;

import io.swagger.v3.oas.annotations.media.Schema;

import java.io.Serializable;
import java.util.List;

/**
 * @author xupkun
 * @date 2024/9/18
 */
@Schema(description = "AGV呼叫请求")
public class AgvCallRequestParams implements Serializable {
    private static final long serialVersionUID = 6050444790312396222L;

    @Schema(description = "源地点 南边上轮: 911007 北边 911008")
    private String src;

    @Schema(description = "数量")
    private Integer srcnum;

    @Schema(description = "目标地点  911009")
    private String des;

    @Schema(description = "货物类型")
    private Integer srcplace;

    @Schema(description = "轴型  字符串 03，05 06 07 81 （91 92）货车")
    private String zx;

    private List<AgvCallDataDto> data;

    public String getSrc() {
        return src;
    }

    public void setSrc(String src) {
        this.src = src;
    }

    public Integer getSrcnum() {
        return srcnum;
    }

    public void setSrcnum(Integer srcnum) {
        this.srcnum = srcnum;
    }

    public String getDes() {
        return des;
    }

    public void setDes(String des) {
        this.des = des;
    }

    public Integer getSrcplace() {
        return srcplace;
    }

    public void setSrcplace(Integer srcplace) {
        this.srcplace = srcplace;
    }


    public List<AgvCallDataDto> getData() {
        return data;
    }

    public void setData(List<AgvCallDataDto> data) {
        this.data = data;
    }

    public String getZx() {
        return zx;
    }

    public void setZx(String zx) {
        this.zx = zx;
    }
}
